insecticide treated bed net - Spanisch Englisch Wörterbuch